a drove of people

Translations
толпа людей